verruca (pl: verrucae) - Turkish English Dictionary